package com.ylbh.common.pojo.goods.vo;

import io.swagger.annotations.Api;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Api("商城商品信息列表返回类")
public class GoodsListVO implements Serializable {

    private String img;

    private String goodsName;

    private String goodsInventoryDetail;

    private Long id;

    private Date addTime;

    private Integer goodsStatus;

    private String goodsSerial;

    private Integer goodsSaleNum;

    private Integer goodsClick;

    /**
     * 排序
     */
    private Integer sortOrder;

    /**
     * 1为必买
     */
    private Integer isBest;

    /**
     * 1为新品上架
     */
    private Integer isNew;

    private Integer priceType;

    private String className;

    private BigDecimal vipPrice;

    private Integer integral;

    private BigDecimal goodsCostingPrice;

    private BigDecimal goodsPrice;

    private String path;

    private String name;

    private String url;

    private String managerName;

    private Integer goodsInventory;

    private Integer getAllMoney;

    private BigDecimal expressTransFee;

    /**
     * 供应商品上架后，供应商不可以修改，状态为1，否则为0
     */
    private Integer updateStatus;
    /**
     * 品牌名称
     */
    private String brandName;
    /**
     * 供应商名称
     */
    private String username;

    private Integer giveIntegral;

}
